home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / doorware / artil11.zip / README.TXT < prev    next >
Text File  |  1996-11-15  |  13KB  |  272 lines

  1.                       Documentation for Artillery Door Game
  2.                          Written by Robert V. Chambers
  3.                                Copyright (c) 1996
  4.  
  5.  
  6. WHAT IS ARTILLERY?
  7. Artillery  Door  Game is a simple game  based  on the physics of a projectile.
  8. Quite  simply, the player attempts to kill the enemy by changing the angle and
  9. velocity  of  a projectile such that the  shot lands directly on the opponent.
  10. The  object is to score enough points  (sysop determines this) to win the game
  11. and  beat  the other players.  Artillery features animated firing trajectories
  12. and  explosions,  as well as obstacles that  protect  the enemy. It takes some
  13. practice  to  score  a hit, but most  users  will quickly develop the skill to
  14. become excellent marksmen.
  15.  
  16. SYSTEM REQUIREMENTS:
  17. 386 or better processor
  18. Requires ANSI graphics on the user's end
  19. 155K memory (probably less, just being conservative).
  20.  
  21. WHAT ARE SOME OF THE FEATURES?
  22. *  Optional activity log.
  23. *  Has a sysop chat mode.
  24. *  Fossil aware.
  25. *  No maintenance required.
  26. *  Automatic game reset.
  27. *  Supports   standard   drop  files   such   as  DOOR.SYS  (PCBoard/GAP),
  28.    DORINFO1.DEF, EXITINFO.BBS, CHAIN.TXT, etc.
  29. *  Supports multiple nodes.
  30.  
  31. LIMITATIONS ON UNREGISTERED VERSION:
  32. The unregistered version will only support 20 shots for each user per day. You
  33. must  register  the program to eliminate  this restriction. See the section on
  34. registration below.
  35.  
  36. UPGRADING FROM VERSION 1.0:
  37. Unzip  all  the  files  in the archive  over  existing  program files. Go into
  38. ARTILRY.CFG  and add the desired path and name of your scores bulletin on line
  39. five. See SAMPLE.CFG for details on what should be on this line. That's it.
  40.  
  41. HOW DO I INSTALL IT:
  42. This is simple, but you must follow these instructions. I am assuming that you
  43. are already familiar with the steps required to install a door on your BBS. If
  44. not,  I  would  suggest  that you read  your  manual  first. This doc will not
  45. attempt to guide you through that.
  46.  
  47. Step  1)
  48.         Unzip all files into a single directory of your choice.
  49.  
  50. Step  2)
  51.         Create a batch file that your BBS  will use to start the door. I use
  52.         PCBoard, and my file looks something like this:
  53.  
  54.         @echo off
  55.         cd\pcb\artilry
  56.         artilry.exe c:\pcb\node1\door.sys /L
  57.         IF "%INPCB"=="Y" EXIT
  58.         %PCBDRIVE%
  59.         %PCBDIR%
  60.         board
  61.  
  62.         You  may call the file whatever you like, subject to restrictions that
  63.         may be enforced by your BBS software. Mine is simply called ARTY, with
  64.         no .BAT extension. Again, consult your manual.
  65.  
  66.         A  little explanation of the startup batch  file is in order here. The
  67.         first line simply changes to the directory where all of your Artillery
  68.         Door program files are found. (Remember you put them there in Step 1.)
  69.         The second line is the name of the door program, ARTILRY.EXE, followed
  70.         by  the  complete path to your drop  file  and the (optional) log file
  71.         switch.  Notice that the drop file name is specified. If you are using
  72.         PCBoard,  you  may also use the  PCBoard environment variables for the
  73.         path to the drop file, like this:
  74.  
  75.                         artilry.exe %PCBDRIVE%%PCBDIR%\door.sys
  76.  
  77.         If you wish the program to log its activities, add "/L" after the path
  78.         to  the  drop  file like this:
  79.  
  80.                         artilry.exe %PCBDRIVE%%PCBDIR%\door.sys /L
  81.  
  82.         The program will create ARTILRY.LOG which will contain information on
  83.         door usage.  See the section below on "LOGGING ACTIVITY".
  84.  
  85.         Finally,   use   whatever  door   exiting   statements  your  software
  86.         recommends. Your startup file will undoubtedly look different, but you
  87.         get the general idea.
  88.  
  89.  
  90. Step  3)
  91.         Setup  your BBS software and configure  any door menus, etc. that give
  92.         the user access.
  93.  
  94. Step  4)
  95.         Edit  the sample configuration file to suit your tastes and save it as
  96.         ARTILRY.CFG.  Instructions  for each line  are contained in the sample
  97.         file, SAMPLE.CFG.
  98.  
  99. Step  5)
  100.         You're finished! That wasn't so bad after all.
  101.  
  102. PS-> Don't forget to advertise that you now have a new door on your system!
  103.  
  104.  
  105. RUNNING LOCAL:
  106. You can run the game in local mode if a drop file is in the program directory.
  107. DORINFO1.DEF is included in the archive for this purpose. Just place it in the
  108. door  program  file directory and execute  the program by running ARTILRY.EXE.
  109. You  should be able to leave this file  in your game directory with no problem
  110. since  you  have defined the path to the  real drop file in your startup batch
  111. file.  Note  that the user name in the  sample  drop file will be added in the
  112. scores  bulletin.  Therefore you should only  run locally to initially try out
  113. the game, resetting the game when you are finished.
  114.  
  115. CUSTOMIZATION:
  116.  
  117. -  TITLE AND WINNER SCREEN
  118. If  you  want a new title or winner screen  you can do it. Create a new screen
  119. using  your favorite ANSI editor, and call  it TITLE.ANS if you are creating a
  120. new  title  screen.  Leave  enough  room  at  the  bottom  for  the additional
  121. registration  text.  If you want a new  winner screen call it WINNER.ANS. It's
  122. *CRITICAL* that you name these files correctly.
  123.  
  124. - INACTIVITY TIMEOUT AND MAXIMUM DOOR TIME
  125. You  may specify the maximum time allowed in the door and the keyboard timeout
  126. limit  by  editing DOOR.CFG. Instructions are in  this file and should be self
  127. explanatory.
  128.  
  129. - LOGGING ACTIVITY
  130. The program will provide logging of activity if the logging switch is included
  131. in the startup command line in your batch file. For example:
  132.  
  133.                      artilry.exe c:\pcb\node1\door.sys /L
  134.  
  135. will  cause  the  program  to record entry  and  exit  times  in a file called
  136. ARTILRY.LOG.  This  file can become lengthy if  the  door is used regularly. A
  137. suggestion  is  to  enable  logging when  the  door  is initially installed to
  138. monitor  its  use. After a period of time  you  may wish to disable logging or
  139. trim the file occasionally (there are programs that will do this in an event).
  140. Please  note  that the switch (/L) is case  specific and there must be a space
  141. between it and the path to the drop file.
  142.  
  143. MAINTENANCE:
  144. There  is no maintenance! The game will run its own maintenance when the first
  145. player  of  the  day enters the game. It  will  also reset when there is a new
  146. winner  and automatically create a winner's banner that is shown each time the
  147. game is entered. A scores bulletin is created either on demand from within the
  148. game  or when the game exits. Both ANSI (.ANS) and text (.TXT) versions of the
  149. bulletin are created.
  150.  
  151. MULTINODE USE:
  152. The  game is set up to run on  multiple nodes with multiple player access. You
  153. should  follow your bbs software instructions  on setting up the startup batch
  154. file for multiple nodes.
  155.  
  156. RESETTING THE GAME:
  157. This has been made simple with the inclusion of RESET.BAT in the archive. This
  158. batch file will delete all files generated by the game (excluding bulletins).
  159.  
  160. Or  you  can perform the task manually if  there are certain files you want to
  161. preserve,  like the log file. Just delete  all the .DAT files in the Artillery
  162. directory.  Resetting  the game should never  be necessary since the game will
  163. automatically reset the scores, etc. when there is a winner. If a player is on
  164. one  node when the game is won on another  node he will be able to continue to
  165. play, but will be reset when exiting the door.
  166.  
  167. TROUBLE  SHOOTING:
  168. The  program  has been successfully tested  with PCBoard running under DOS and
  169. Windows  95,  as  well  as  Dos  with  Desqview.  Both  single  and multi-node
  170. configurations have also been tested.
  171.  
  172. In  the  event you have trouble maybe some  of  these tips will help you. This
  173. list  is  not  very  long yet, but  will  be  added  to as information becomes
  174. available.
  175.  
  176. 1)  The  door  will not open at all.  It  looks like it tries, but immediately
  177. shuts down and returns to the BBS.
  178.  
  179. -  This is almost certainly a sign that the startup file is not specifying the
  180. correct  path  and/or file name of the  drop file. It's also possible that you
  181. have  not  set the board up correctly and  the expected drop file is not being
  182. created.  The  startup batch file must include  the full path and file name of
  183. the  drop  file as an argument to  the executable, ARTILRY.EXE. See the sample
  184. startup file above.
  185.  
  186. 2)  You  are using DOOR.SYS and the  door  keeps logging you out when entering
  187. locally.
  188.  
  189. - If you are not using the long GAP version (51 lines) of DOOR.SYS then either
  190. go  to  the long version or try  DORINFO1.DEF. The DORINFO style drop file has
  191. been successfully tested on Maximus.
  192.  
  193. 3)  The graphics don't behave exactly right (on the user's end) with the board
  194. running under Windows 95.
  195.  
  196. -  If  you  experience problems with this  try  running the window either full
  197. screen  or  in  the  foreground. This seems  to  solve  the problem if you are
  198. running  the  X00 fossil driver, but is  not feasible if running more than one
  199. node. Try switching to the BNU fossil driver. This driver seems to work better
  200. with  Win95,  and  cleared up the graphics  problem  for  me (I was previously
  201. running X00).
  202.  
  203. THE LEGAL STUFF:
  204. Users  of  Artillery Door must accept  this disclaimer of warranty: "Artillery
  205. Door  is  supplied  as is. The  author  disclaims all warranties, expressed or
  206. implied,  including, without limitation, the warranties of merchantability and
  207. of  fitness  for  any purpose. The  author  assumes  no liability for damages,
  208. direct or consequential, which may result from the use of Artillery Door."
  209.  
  210. By  registering  you do NOT own this  software.  You have simply licensed it's
  211. use.  You may use it on as many BBS  nodes as you wish, as long as these nodes
  212. comprise  a single bulletin board system. You  may create as many instances of
  213. the program as you wish, as long as they all reside on a single bulletin board
  214. system.
  215.  
  216. You  are encouraged to pass a copy of Artillery Door along to your friends for
  217. evaluation.  Please  encourage them to register  their  copy if they find that
  218. they  can use it. You may NOT pass along your registration code, however. This
  219. should go without saying.
  220.  
  221. REGISTRATION :
  222. This  is  not  freeware; it is shareware.  If  you  are not familiar with this
  223. concept it means that you are allowed to try the software free of charge for a
  224. period  of time not to exceed 30 days. At the end of this time you must either
  225. register it or remove it from your system.
  226.  
  227. I  feel  that  the  time  invested in  writing  and  testing  the  program was
  228. significant  enough  to justify a registration fee.  The cost is $10 U.S., and
  229. payment  may be made via check drawn on  a United States bank. No credit cards
  230. are accepted. I will take your cash, but you send it at your own risk.
  231.  
  232. To  register  fill  out REGISTER.FRM (included)  and  send it, along with your
  233. check  or money order, to the address on  the form. I will respond to you with
  234. your  registration  either  through U.S.  Postal  Service, Fidonet Netmail, or
  235. Internet E-Mail. The choice is yours; just be sure to specify which you prefer
  236. on the form.
  237.  
  238. When  you receive your registration code  manually edit ARTILRY.CFG and change
  239. the  first two lines to your registered name and code number. The registration
  240. name  is case and space specific. Watch out  for trailing spaces at the end of
  241. the registered name, as this will cause the registration code to be invalid.
  242.  
  243. The  unregistered  version  will  only  support  20  shots  per  day per user.
  244. Registration  will  remove this limitation  and  allow nearly unlimited shots.
  245. Registration will also entitle you to free lifetime upgrades.
  246.  
  247. There  will  be no automatic notification of  upgrades. You can always get the
  248. latest  version  from my BBS, Tequilla  Sunrise,  at (504)-756-0383. Just type
  249. FREE  at  the  main  menu prompt. There  is  no  charge  (except LD charges if
  250. applicable) for the file or to become a member of the BBS.
  251.  
  252.  
  253. TECHNICAL SUPPORT:
  254. Technical support will be provided to both registered and non-registered users
  255. to  the  best  of my ability.
  256.  
  257. You may reach me via the following:
  258.  
  259. Fidonet -              Robert Chambers@1:3800/49
  260. Internet EMail -       chambers@premier.net
  261. Tequilla Sunrise BBS - (504)-756-0383
  262.  
  263. MANY THANKS!:
  264. I  would  like  to thank Fred Leger,  Dennis  Wallette, and Henry Lin of Cajun
  265. Clickers  BBS  from Baton Rouge, Louisiana,  for helping with beta testing and
  266. bug  fixing  as  well as thoughts  and  suggestions for improving the program.
  267. These  folks are the real heroes here, and they run one of the slickest boards
  268. around.
  269.  
  270. Thanks to all you guys!  I owe you one!
  271.  
  272.